#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
//int main()
//{
//	
//	char* c[] = { "QWER","ASDFG","ZXCV","RTYU"};
//	char** p[] = { c,c + 1,c + 2 ,c+3};
//	char*** w = p;
//	printf("%s\n", **++w);
//	printf("%s\n", *--*++w+2);
//	printf("%s\n", *w[1]+1);
//	printf("%s\n", w[-1][-1]+1);
//}
//char* my_strstr(char* p, char* p1)
//{
//	char* a = p1;
//	char* b = p;
//	char* c = p;
//	while (*b != '\0')
//	{		
//			while (*c==*a)
//			{
//				c++, a++;
//				if (*a == '\0')
//					return b;
//			}
//		a = p1; b++; c = b;
//	}
//	return NULL;
//}
//
//int main()
//{
//	char arr[] = "QWERTYUIO";
//	char arr1[] = "O";
//	char* ret=my_strstr(arr, arr1);
//	printf("%s", ret);
//}

int main()
{
	char arr[] = "QWEDS&FRTqwe%qsdfg";
	char* t = "&%";
	char* p = strtok(arr, t);
	 
	for(p;p!=NULL;)
	{
		printf("%s\n", p);
		p = strtok(NULL, t);
	}
	//printf("%s\n", p);
	//printf("%s\n", strtok(NULL, t));
	//printf("%s\n", strtok(NULL, t));
}